input{
	 outline:medium
}

.header .logo,
.i-company,
.i-global {
	background: url(//misc.360buyimg.com/user/reg/1.0.0/css/i/icon.png) no-repeat
}

.header {
	height: 110px;
	background: url(//misc.360buyimg.com/user/reg/1.0.0/css/i/headbg.jpg) repeat-x left bottom
}

.header .logo {
	width: 160px;
	height: 50px;
	float: left;
	margin: 25px 0px 0px -110px; 
}

.header .logo-title {
	float: left;
	height: 34px;
	line-height: 34px;
	font-size: 24px;
	color: #333;
	padding-left: 20px;
	margin-top: 34px
}

.header .have-account {
	font-size: 16px;
	float: right;
	margin-top: 55px;
	color: #999
}



body,
button,
input,
txt {
	font-family: "Microsoft YaHei", "Hiragino Sans GB"
}


/*设置右边的两个图标*/
.i-company {
	background-position: 0 -50px
}

.i-global {
	background-position: -50px -50px
}

body {
	font-size: 14px
}

/*设置input输入框*/
.main {
	margin: 50px auto 60px;
	width: 830px
}

.reg-form {
	width: 400px
}

.form-item {
	position: relative;
	border: solid 1px #ddd;
	width: 398px;
	height: 52px;
	z-index: 0
}

.form-item label {
	float: left;
	width: 90px;
	height: 52px;
	line-height: 52px;
	padding-left: 20px
}
.form-item .field {
	border: 0 none;
	font-size: 14px;
	width: 190px;
	height: 19px;
	padding-bottom: 11px;
	padding-left: 20px;
	padding-top: 16px
}


/*设置获取验证码按钮 */
.btn-phonecode {
	position: absolute;
	right: 3px;
	top: 3px;
	width: 110px;
	height: 46px;
	border: none;
	background: #f2f2f2;
	color: #333;
	padding: 0
}

/*设置输入框的间距*/
.input-tip {
	color: #c5c5c5;
	height: 27px;
	font-size: 12px;
	padding-top: 5px
}

/*设置登录按钮*/
.btn-register {
	width: 100%;
	height: 54px;
	color: #fff;
	background: #e22;
	border: 0;
	font-size: 16px;
	font-family: "Microsoft YaHei", "Hiragino Sans GB"
}



.reg-other {
	float: left;
	margin-left: 104px;
	height: 605px;
	padding-left: 90px;
	border-left: solid 1px #e6e6e6
}

.reg-other .company-reg {
	width: 160px;
	height: 60px;
	border-bottom: solid 1px #ddd;
	margin-left: 30px
}

.reg-other .company-reg a i {
	display: inline-block;
	width: 30px;
	height: 29px;
	vertical-align: middle;
	margin-right: 15px
}


.reg-other .inter-cust {
	width: 160px;
	margin-left: 30px;
	margin-top: 30px
}

.reg-other .inter-cust a i {
	display: inline-block;
	width: 30px;
	height: 30px;
	vertical-align: text-bottom;
	margin-right: 15px;
	float: left;
	margin-top: 7px
}
a,
			address,
			b,
			big,
			blockquote,
			body,
			center,
			cite,
			code,
			dd,
			del,
			div,
			dl,
			dt,
			em,
			fieldset,
			font,
			form,
			h1,
			h2,
			h3,
			h4,
			h5,
			h6,
			html,
			i,
			iframe,
			img,
			ins,
			label,
			legend,
			li,
			ol,
			p,
			pre,
			small,
			span,
			strong,
			u,
			ul,
			var {
				margin: 0;
				padding: 0
			}
			
			article,
			aside,
			details,
			figcaption,
			figure,
			footer,
			header,
			hgroup,
			nav,
			section,
			summary {
				display: block
			}
			
			hr {
				-moz-box-sizing: content-box;
				box-sizing: content-box;
				height: 0
			}
			
			button,
			html input[type=button],
			input[type=submit] {
				-webkit-apperance: button;
				cursor: pointer
			}
			
			button[disabled],
			html input[disabled] {
				cursor: default
			}
			
			ol,
			ul {
				list-style: none
			}
			
			img {
				border: 0;
				vertical-align: middle
			}
			
			em,
			i,
			u {
				font-style: normal
			}
			
			.fl {
				float: left
			}
			
			.fr {
				float: right
			}
			
			.al {
				text-align: left
			}
			
			.ac {
				text-align: center
			}
			
			.ar {
				text-align: right
			}
			
			.hide {
				display: none
			}
			
			.clear,
			.clr {
				display: block;
				overflow: hidden;
				clear: both;
				height: 0;
				line-height: 0;
				font-size: 0
			}
			
			.clearfix:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden
			}
			
			.clearfix {
				*zoom: 1
			}
			
			.dorpdown {
				position: relative
			}
			
			.dorpdown-layer {
				display: none;
				position: absolute
			}
			
			.dorpdown:hover .dorpdown-layer,
			.hover .dorpdown-layer {
				display: block
			}
			
			.cw-icon {
				position: relative;
				cursor: default;
				zoom: 1
			}
			
			.cw-icon .i,
			.cw-icon i {
				display: block;
				position: absolute;
				overflow: hidden
			}
			
			.w {
				width: 990px;
				margin: 0 auto
			}
			
			.root61 .w {
				width: 1210px
			}
			
			body {
				-webkit-font-smoothing: antialiased;
				color: #666666;
				background: #fff
			}
			
			a {
				color: #666;
				text-decoration: none
			}
			
			a:hover {
				color: #C81623
			}
			
			.m,
			.mb,
			.mc,
			.mt,
			.p-detail,
			.p-img,
			.p-market,
			.p-name,
			.p-price,
			.sm,
			.smb,
			.smc,
			.smt {
				overflow: hidden
			}
			
			.img-error {
				background: url(//misc.360buyimg.com/lib/skin/e/i/error-jd.gif) no-repeat 50% 50%
			}
			b{
				display:inline-block;width:16px;
				height:16px;
				text-align:center;
				color:white;
				background-color:#DDDDDD;
				border-radius: 100%;
				margin-right: 10px;
			}
			em{
				display:inline-block;width:16px;
				height:16px;
				text-align:center;
				color:white;
				background-color:red;
				border-radius: 100%;
				margin-right: 10px;
			}
			